#include "label.h"
#include <QDebug>
#include <QMouseEvent>
Label::Label(QWidget* parent)
    :QLabel(parent)
{

}

void Label::mousePressEvent(QMouseEvent *event)
{
    if(event->button()==Qt::LeftButton)
        qDebug()<<"按下左键";
    else if(event->button()==Qt::RightButton)
        qDebug()<<"按下右键";

//    qDebug()<<ev->x()<<","<<ev->y();
//    qDebug()<<ev->globalX()<<","<<ev->globalY();

}

void Label::mouseReleaseEvent(QMouseEvent *event)
{
    if(event->button()==Qt::LeftButton)
        qDebug()<<"释放左键";
    else if(event->button()==Qt::RightButton)
        qDebug()<<"释放右键";
}

void Label::mouseDoubleClickEvent(QMouseEvent *event)
{
    if(event->button()==Qt::LeftButton)
        qDebug()<<"双击左键";
    else if(event->button()==Qt::RightButton)
        qDebug()<<"双击右键";
}
